trust block - German English Dictionary